package com.metro.nj.ats;

import org.joda.time.LocalDateTime;

import java.io.Serializable;

/** 报点消息 */
public class TrainReporting implements Serializable {
	public static final long serialVersionUID = 1L;

	/** 数据库主键 */
	public String id;
	/** 线路号 */
	public String lineId;
	/** 表号 */
	public String trainId;
	/** 车次号 */
	public String globalId;
	/** 局部序列号 */
	public String localSubId;
	/** 车组号 */
	public String groupId;
	/** 目的地 */
	public String destinationId;
	/** 列车类型 */
	public int trainType = 0;
	/** 运行方向 */
	public int dir = 0;
	/** 站号 */
	public String stationId;
	/** 站台编号 */
	public String sideId;
	/** 轨道名称，更新消息中为deviceName */
	public String trackName;
	/** 到发点类型 */
	public int recordType = 0;
	/** 到发时间 */
	public LocalDateTime recordTime;
	/** 数据实际接收时间 */
	public LocalDateTime updateTime;
}
